.main-sidebar {
  border-right: 1px solid #efeff6; // 保留右侧边框
  background-color: #ffffff !important; // 设置侧边栏背景为白色
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05); // 添加轻微阴影效果

  .ant-layout-sider-children {
    display: flex;
    flex-direction: column;
  }

  .logo {
    height: 96px;
    background: #ffffff; // 白色背景的logo区域
    //border-bottom: 1px solid #f0f0f0; // 添加底部边框
    margin: 0;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
.main-layout {
  height: 100vh;
}

.header {
  padding: 0 16px;
  background: #fff;
  display: flex;
  align-items: center;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.05);
}

.trigger-button {
  font-size: 18px;
  width: 48px;
  height: 48px;
}

.header-content {
  flex: 1;
  display: flex;
  justify-content: flex-end;
}

.main-content {
  background: #f0f2f5;
  height: 100%;
  overflow-y: auto;
}

.main-content {
  // padding: 16px;
  background: #ffffff; // 主内容区域也设置为白色
  height: 100%;
  overflow-y: auto;
}
